package com.softserveinc.interactive_board.dao;

import java.util.List;

import com.softserveinc.interactive_board.domain.UserType;
import com.softserveinc.interactive_board.domain.User;

public interface InteractiveBoardDAO {
	
	public List<UserType> getAllUserTypes();
	
	public List<UserType> getRegistratebleUserTypes();

	public List<User> getAllUsers();
	
	public List<User> getUser(Long id);
	
	public boolean addUser(User user);
	
	public void updateUser(User user);
	
	public void deleteUser(Long userId);
	
}
